home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Floppyshop 2
/
Floppyshop - 2.zip
/
Floppyshop - 2.iso
/
diskmags
/
5791-.end
/
dmg-5873
/
3rdguide
/
blitter.txt
< prev
next >
Wrap
Text File
|
1998-10-24
|
5KB
|
88 lines
DESKTOP ⑧x1k1 חללללללללללללללללל†
´ BLITTER ´
´ bit assignments ´
זללללללללללללללללל¶
Atari BLock bIT TransfERrer processor
(optional)
םגגגגגגגגגגגגגגגגגג™
ø Control Register ø b15=busy
ø ø 0:nothing
ø ø 1:busy
ø ø b14=share the bus with MC68000
ø ø 0:yes , 64~ each
ø ø 1:no
ø ø b13=source indicates next pattern line
ø ø 0:no
ø ø 1:yes
ø ø b11-b8=[b3-b0]=next pattern line
ø ø b7=source read at begin of the line
ø ø 0:no
ø ø 1:yes
ø ø b6=source read at end of the line
ø ø 0:yes
ø ø 1:no
ø ø b3-b0=source shift in bits
ijגגגגגגגגגגגגגגגגגגך
םגגגגגגגגגגגגגגגגגגגג™
ø Operation Register ø b9-b8=source type
ø ø 0:1
ø ø 1:pattern
ø ø 2:source
ø ø 3:source and pattern
ø ø b3-b0=logical operation
ø ø 0: d = 0
ø ø 1: d = s . d
ø ø 2: d = s . d∙
ø ø 3: d = s
ø ø 4: d = s∙. d
ø ø 5: d = d
ø ø 6: d = s ± d
ø ø 7: d = s + d
ø ø 8: d =(s + d)∙ = s∙. d∙
ø ø 9: d =(s ± d)∙
ø ø 10: d = d∙
ø ø 11: d =(s∙. d)∙ = s + d∙
ø ø 12: d = s∙
ø ø 13: d =(s . d∙)∙ = s∙+ d
ø ø 14: d =(s . d)∙ = s∙+ d∙
ø ø 15: d = 1
ijגגגגגגגגגגגגגגגגגגגגך
םגגגגגגגגגגגגגגגג™
ø Source Address ø[b23-b0]=source address
ijגגגגגגגגגגגגגגגגך
םגגגגגגגגגגגגגגגגגגגגג™
ø Destination Address ø[b23-b0]=destination address
ijגגגגגגגגגגגגגגגגגגגגגך
םגגגגגגגגגגגגגגגגגגגג™
ø Horizontal Counter ø b15-b0=destination horizontal counter
ø ø (in words , 0:65536)
ijגגגגגגגגגגגגגגגגגגגגך
םגגגגגגגגגגגגגגגגגג™
ø Vertical Counter ø b15-b0=destination vertical counter
ø ø (in lines , 0:65536)
ijגגגגגגגגגגגגגגגגגגך
םגגגגגגגגגגגגגגגגגגגגגגגגגגגגג™
ø Source Horizontal Increment ø b15-b0=source horizontal signed increment
ijגגגגגגגגגגגגגגגגגגגגגגגגגגגגגך
םגגגגגגגגגגגגגגגגגגגגגגגגגגג™
ø Source Vertical Increment ø b15-b0=source vertical signed increment
ijגגגגגגגגגגגגגגגגגגגגגגגגגגגך
םגגגגגגגגגגגגגגגגגגגגגגגגגגגג™
ø Destination Hor. Increment ø b15-b0=destination horizontal signed increment
ijגגגגגגגגגגגגגגגגגגגגגגגגגגגגך
םגגגגגגגגגגגגגגגגגגגגגגגגגגגגג™
ø Destination Vert. Increment ø b15-b0=destination vertical signed increment
ijגגגגגגגגגגגגגגגגגגגגגגגגגגגגגך
םגגגגגגגגגגגגגגגג™
ø Beginning Mask ø b15-b0=beginning mask
ijגגגגגגגגגגגגגגגגך
םגגגגגגגגגגגגג™
ø Middle Mask ø b15-b0=middle mask
ijגגגגגגגגגגגגגך
םגגגגגגגגגגגגג™
ø Ending Mask ø b15-b0=ending mask
ijגגגגגגגגגגגגגך
םגגגגגגגגגגגגגג™
ø Pattern Line ø b15-b0=pattern line
ijגגגגגגגגגגגגגגך